Supporting Online Synchronous Education for Software Engineering via Web-based Operation Record and Replay
نویسندگان
چکیده
* Corresponding author Abstract—Influenced by web 2.0 and cloud computing, web applications such as online modeling tools and web-based IDE develop rapidly. They are important for Software Engineering education because practice is crucial for students to get better understanding of the concepts introduced in class. However, most of these web applications are designed for individual usage, lacking support for real-time interactions. To solve this problem, we develop and demonstrate an Online Synchronous Education Plugin (OSEP), which is based on web-based operation record and replay. On one side, OSEP supports basic synchronous and interactive education on existing noninteractive web applications by high-fidelity record on the lecturer’s terminal and self-adaptive replay on the observer’s terminals. On the other side, OSEP ensures reliable, orderly synchronization and interaction by replay smoothing and latecomer controlling. In case study, we illustrate how OSEP is used in the real-time interactive education of online UML and web-based IDE teaching, which verifies the feasibility of the online synchronous education method for Software Engineering via web-based operation record and replay.
منابع مشابه
Application of SVC on Large Synchronous Motors Based on LOC Design (RESEARCH NOTE)
This paper describes the application of static var compensators, (SVC) on an electrical distribution network containing two large synchronous motors, one of which is excited via a three-phase thyristor bridge rectifier. The second machine is excited via a diode bridge rectifier. Based on linear optimization control (LOC), the measurable feedback signals are applied to the control system loops o...
متن کامل"Web-Com": Interactive Browser for Web-Based Education
We developed a Web-based education system called “Web-Com”. It supports synchronous and asynchronous learning. It consists of an interactive web browser and voice server. Web-Com provides a multi-layer drawable canvas on which the user can draw annotations. Each layer can be shared with other users in real-time via the Internet to enable synchronous learning. In conjunction with the voice serve...
متن کاملWeb-based Labs for Cyberphysical Systems: A Disruptive Technology
The paper discusses a solution for fully web-based but still hands-on software engineering labs for cyberphysical systems. A cyberphysical system is understood as acomputer system that is embedded in a larger system whose functions are not necessarily computational, and which is accessible via a network. Incorporating online labs into the teaching process involves not only remote operation and ...
متن کاملOnline Aggregation of Coherent Generators Based on Electrical Parameters of Synchronous Generators
This paper proposes a novel approach for coherent generators online clustering in a large power system following a wide area disturbance. An interconnected power system may become unstable due to severe contingency when it is operated close to the stability boundaries. Hence, the bulk power system controlled islanding is the last resort to prevent catastrophic cascading outages and wide area bl...
متن کاملImpedance-Based Out-of-Step Protection of Generator in the Presence of STATCOM
This paper presents a novel impedance-based approach for out-of-step (OOS) protection of a synchronous generator. The most popular and commonly used approaches for detecting OOS conditions are based on the measurement of positive sequence impedance at relay location. However, FACTS devices change the measured impedance value and thus disrupt the performance of impedance-based relay function. In...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014